Каталог статей

Главная » Все схемы » Компьютер и электроника к нему!!! » Все для "кулера" (Вентилятора)

Выбранная схема!!!


5968
Регулятор 12V вентилятора на ATtiny13 + DS18B20

Попробуем при каком напряжении стартуют вентиляторы из  компа. Получилась довольно печальная картина: некоторые вентиляторы стартуют при напряжении 7-8 Вольт, но продолжают уверенно крутятиться даже при понижении напряжения до 5 Вольт. А при 8 - уже почти полные обороты. Поэтому на старте устройство должно на 1 секунду подать полное напряжение, а потом уменьшить до нужной величины. Далее - все вентиляторы уверенно работают при 5 Вольтах, поэтому нижняя граница напряжения принята 5 Вольт. Верхняя - понятно 12 Вольт.

Теперь о температуре... Нижний порог срабатывания взят за 36 градусов. Ну и верхний (при котором будут максимальные обороты) выбран 66 градусов.

Схема построена на самом дешёвом контроллере (из AVR) ATtiny13, в качестве датчика используем DS18B20.



Фьюзы (9,6МГц, остальное без изменений):



На старте контроллер запускает вентилятор на полную и медленно снижает напряжение на выходе до 5 вольт, что контролируется с помощью аналогового входа ADC2. Это сделано для более точного получения напряжения 5 Вольт, т.к. параметры используемых элементом могут сильно отличаться. Далее начинам измерять температуру. Если она ниже нижнего порога 36 градусов - останавливаем вентилятор. Как только температура доберётся до 36 градусов - на одну секунду подаём 12 Вольт на вентилятор, чтобы он гарантировано стартовал, а потом уменьшаем до напряжения высчитанного по формуле:

            U = ((Umax - Umin) / (Tmax - Tmin)) * (T - Tmin) + Umin


где: Umin = 5В, Umax = 12В, Tmin = 36°, Tmax = 66°, T = текущая измеренная температура.

АРХИВ:Скачать




Источник: http://msv.homeftp.net/forum/index.php/topic,266.0.html
Категория: Все для "кулера" (Вентилятора) | Добавил: brys99 (08.03.2015)
Просмотров: 13675 | Комментарии: 4 | Теги: вентилятора, attiny13, 12V, DS18B20, регулятор, НА | Рейтинг: 0.0/0


Всего комментариев: 4
0
4 shev1975   (16.05.2023 10:47) [Материал]
lekar30, та же хрень случилась, но собрал на макетке. Оказалось что не контачило питание на датчик, после устранения все заработало.

Пожалуйста остав

+1
3 lekar30   (03.02.2023 18:28) [Материал]
Собрал схему, работает не понятно. При подаче питания, кулер стартует на 100% на нем 12В и плавно снижается примерно до 6-7 вотльт. Потом кулер останавливается и при прогреве датчика температуры ничего не происходит, кулер молчит! Пробовал прошивку отсюда http://lasers.org.ru/forum/threads/%D0%A2%D0%B5%D1%80%D0%BC%D0%BE%D1%80%D0%B5%D0%B3%D1%83%D0%BB%D1%8F%D1%82%D0%BE%D1%80-%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D1%82%D0%BE%D0%B2-%D0%BA%D1%83%D0%BB%D0%B5%D1%80%D0%B0-%D0%BD%D0%B0-attiny13.2450/ они одинаковые, но датчик температуры подключен по-другому! Пробовал разные варианты, толку нет. Может кто подскажет в чем проблема.

Пожалуйста остав

0
2 Vital117   (28.02.2019 01:41) [Материал]
Собрал.Спасибо!!!! Всё отлично работет!!!!

Пожалуйста остав

0
1 aamonra82   (14.09.2018 16:59) [Материал]
Собрал для охлаждения лабораторного блока питания , чтобы постоянно не шумел , Работает отлично !

Пожалуйста остав

Все ссылки на книги и журналы, представлены на этом сайте, исключительно для ознакомления, авторские права на эти публикации принадлежат авторам книг и издательствам журналов! Подробно тут!
Жалоба

ьте свои комментарии !!!!

Имя *:
Email:
Код *:

Copyright Zloy Soft (Company) © 2008 - 2024